Fractional calculus

Fractional calculus is a branch of mathematical analysis that studies the possibility of taking real number powers or complex number powers of the differentiation operator.

D = \dfrac{d}{dx},

and the integration operator J. (Usually J is used instead of I to avoid confusion with other I-like glyphs and identities.)

In this context the term powers refers to iterative application or composition, in the same sense that f 2(x) = f(f(x)).
For example, one may ask the question of meaningfully interpreting

\sqrt{D} = D^{\frac{1}{2}} \,

as a square root of the differentiation operator (an operator half iterate), i.e., an expression for some operator that when applied twice to a function will have the same effect as differentiation. More generally, one can look at the question of defining

D^a \,

for real-number values of a in such a way that when a takes an integer value n, the usual power of n-fold differentiation is recovered for n > 0, and the −nth power of J when n < 0.

The motivation behind this extension to the differential operator is that the semigroup of powers Da will form a continuous semigroup with parameter a, inside which the original discrete semigroup of Dn for integer n can be recovered as a subgroup. Continuous semigroups are prevalent in mathematics, and have an interesting theory. Notice here that fraction is then a misnomer for the exponent a, since it need not be rational; the use of the term fractional calculus is merely conventional.

Fractional differential equations are a generalization of differential equations through the application of fractional calculus.

Contents

Nature of the fractional derivative

An important point is that the fractional derivative at a point x is a local property only when a is an integer; in non-integer cases we cannot say that the fractional derivative at x of a function f depends only on the graph of f very near x, in the way that integer-power derivatives certainly do. Therefore it is expected that the theory involves some sort of boundary conditions, involving information on the function further out. To use a metaphor, the fractional derivative requires some peripheral vision.

As far as the existence of such a theory is concerned, the foundations of the subject were laid by Liouville in a paper from 1832. The fractional derivative of a function to order a is often now defined by means of the Fourier or Mellin integral transforms.[1]

Heuristics

A fairly natural question to ask is whether there exists an operator H, or half-derivative, such that

H^2 f(x) = D f(x) = \dfrac{d}{dx} f(x) = f'(x) .

It turns out that there is such an operator, and indeed for any a > 0, there exists an operator P such that

(P ^ a f)(x) = f'(x) \,,

or to put it another way, the definition of \dfrac{d^ny}{dx^n} can be extended to all real values of n.

To delve into a little detail, start with the Gamma function \Gamma \,, which extends factorials to non-integer values. This is defined such that

n! = \Gamma(n%2B1) \,.

Assuming a function f(x) that is defined where  x > 0 , form the definite integral from 0 to x. Call this

 ( J f ) ( x ) = \int_0^x f(t) \; dt .

Repeating this process gives

 ( J^2 f ) ( x ) = \int_0^x ( J f ) ( t ) dt = \int_0^x \left( \int_0^t f(s) \; ds \right) \; dt,

and this can be extended arbitrarily.

The Cauchy formula for repeated integration, namely

 (J^n f) ( x ) = { 1 \over (n-1)�! } \int_0^x (x-t)^{n-1} f(t) \; dt,

leads to a straightforward way to a generalization for real n.

Simply using the Gamma function to remove the discrete nature of the factorial function (recalling that \Gamma\left(n%2B1\right)\,=\,n!, or equivalently \Gamma\left(n\right)\,=\,(n-1)!) gives us a natural candidate for fractional applications of the integral operator.

 (J^\alpha f) ( x ) = { 1 \over \Gamma ( \alpha ) } \int_0^x (x-t)^{\alpha-1} f(t) \; dt

This is in fact a well-defined operator.

It can be shown that the J operator satisfies

 (J^\alpha) (J^\beta) f = (J^\beta) (J^\alpha) f = (J^{\alpha%2B\beta} ) f = { 1 \over \Gamma ( \alpha %2B \beta) } \int_0^x (x-t)^{\alpha%2B\beta-1} f(t) \; dt

this relationship is called the semigroup property of fractional differintegral operators. Unfortunately the comparable process for the derivative operator D is significantly more complex, but it can be shown that D is neither commutative nor additive in general.

Fractional derivative of a simple function

Let us assume that f(x) is a monomial of the form

 f(x)=x^k\;.

The first derivative is as usual

 f'(x)=\dfrac{d}{dx}f(x)=k x^{k-1}\;.

Repeating this gives the more general result that

 \dfrac{d^a}{dx^a}x^k=\dfrac{k!}{(k-a)!}x^{k-a}\;,

Which, after replacing the factorials with the Gamma function, leads us to

 \dfrac{d^a}{dx^a}x^k=\dfrac{\Gamma(k%2B1)}{\Gamma(k-a%2B1)}x^{k-a}\;.

For k=1 and \textstyle a=\frac{1}{2}, we obtain the half-derivative of the function x as

 \dfrac{d^{\frac{1}{2}}}{dx^{\frac{1}{2}}}x=\dfrac{\Gamma(1%2B1)}{\Gamma(1-\frac{1}{2}%2B1)}x^{1-\frac{1}{2}}=\dfrac{1!}{\Gamma(\frac{3}{2})}x^{\frac{1}{2}} = 
\dfrac{2x^{\frac{1}{2}}}{\sqrt{\pi}}.

Repeating this process yields

\dfrac{d^{\frac{1}{2}}}{dx^{\frac{1}{2}}}2 \pi^{-\frac{1}{2}}x^{\frac{1}{2}}=2 \pi^{-\frac{1}{2}}\dfrac{\Gamma(1%2B\frac{1}{2})}{\Gamma(\frac{1}{2}-\frac{1}{2}%2B1)}x^{\frac{1}{2}-\frac{1}{2}}=2 \pi^{-\frac{1}{2}}\dfrac{\Gamma(\frac{3}{2})}{\Gamma(1)}x^{0}=\dfrac{2 \sqrt{\pi}x^0}{2 \sqrt{\pi}0!}=1,

which is indeed the expected result of

 \left(\dfrac{d^{\frac{1}{2}}}{dx^{\frac{1}{2}}}\dfrac{d^{\frac{1}{2}}}{dx^{\frac{1}{2}}}\right)x=\dfrac{d}{dx}x=1.

This extension of the above differential operator need not be constrained only to real powers. For example, the (1%2Bi)th derivative of the (1-i)th derivative yields the 2nd derivative. Also notice that setting negative values for a yields integrals.

The complete fractional derivative which will yield the same result as above is (for 0<\alpha<1)

D^{\alpha}f(x)=\frac{1}{\Gamma(1-\alpha)}\frac{d}{dx}\int_{0}^{x}\frac{f(t)}{(x-t)^{\alpha}}dt

For arbitrary \alpha, since the gamma function is undefined for arguments whose real part is a negative integer, it is necessary to apply the fractional derivative after the integer derivative has been performed. For example,

D^{\frac{3}{2}}f(x)=D^{\frac{1}{2}}D^{1}f(x)=D^{\frac{1}{2}}\frac{d}{dx}f(x)

Laplace transform

We can also come at the question via the Laplace transform. Noting that

\mathcal L \left\{Jf\right\}(s) = \mathcal L \left\{\int_0^t f(\tau)\,d\tau\right\}(s)=\frac1s(\mathcal L\left\{f\right\})(s)

and

\mathcal L \left\{J^2f\right\}=\frac1s(\mathcal L \left\{Jf\right\} )(s)=\frac1{s^2}(\mathcal L\left\{f\right\})(s)

etc., we assert

J^\alpha f=\mathcal L^{-1}\left\{s^{-\alpha}(\mathcal L\{f\})(s)\right\}.

For example


\begin{array}{lcr}
J^\alpha\left(t^k\right) &= &\mathcal L^{-1}\left\{\dfrac{\Gamma(k%2B1)}{s^{\alpha%2Bk%2B1}}\right\}\\
&= &\dfrac{\Gamma(k%2B1)}{\Gamma(\alpha%2Bk%2B1)}t^{\alpha%2Bk}
\end{array}

as expected. Indeed, given the convolution rule \mathcal L\{f*g\}=(\mathcal L\{f\})(\mathcal L\{g\}) (and shorthanding p(x)=x^{\alpha-1} for clarity) we find that


\begin{array}{rcl}
(J^\alpha f)(t) &= &\frac{1}{\Gamma(\alpha)}\mathcal L^{-1}\left\{\left(\mathcal L\{p\}\right)(\mathcal L\{f\})\right\}\\
&=&\frac{1}{\Gamma(\alpha)}(p*f)\\
&=&\frac{1}{\Gamma(\alpha)}\int_0^t p(t-\tau)f(\tau)\,d\tau\\
&=&\frac{1}{\Gamma(\alpha)}\int_0^t(t-\tau)^{\alpha-1}f(\tau)\,d\tau\\
\end{array}

which is what Maggie Daly gave us above.

Laplace transforms "work" on relatively few functions, but they are often useful for solving fractional differential equations.

Riemann–Liouville fractional integral

The classical form of fractional calculus is given by the Riemann–Liouville integral, essentially what has been described above. The theory for periodic functions, therefore including the 'boundary condition' of repeating after a period, is the Weyl integral. It is defined on Fourier series, and requires the constant Fourier coefficient to vanish (so, applies to functions on the unit circle integrating to 0).

_aD_t^{-\alpha} f(t)={_aI_t^\alpha}f(t)=\frac{1}{\Gamma(\alpha)}\int_a^t (t-\tau)^{\alpha-1}f(\tau)d\tau

By contrast the Grünwald–Letnikov derivative starts with the derivative instead of the integral.

Riemann–Liouville fractional derivative

The corresponding derivative is calculated using Lagrange's rule for differential operators. Computing n-th order derivative over the integral of order n-α, the α order derivative is obtained. Is important to remark that n is the nearest integer bigger than α.

 _aD_t^\alpha f(t)=\frac{d^n}{dt^n}{_aD_t^{-(n-\alpha)}}f(t)=\frac{d^n}{dt^n}{_aI_t^{n-\alpha}}f(t)

Caputo fractional derivative

There is another option for computing fractional derivatives, the Caputo fractional derivative was introduced by M. Caputo in 1990[2], In contrast to the Riemann Liouville fractional derivative, when solving differential equations using Caputo definition is not necessary to define fractional order initial conditions. Caputo's definition is illustrated as follows.

 {_a^CD_t^\alpha} f(t)=\frac{1}{\Gamma(n-\alpha)}\int_a^t \frac{f^{(n)}(\tau)d\tau}{(t-\tau)^{\alpha%2B1-n}}

Functional calculus

In the context of functional analysis, functions f(D) more general than powers are studied in the functional calculus of spectral theory. The theory of pseudo-differential operators also allows one to consider powers of D. The operators arising are examples of singular integral operators; and the generalisation of the classical theory to higher dimensions is called the theory of Riesz potentials. So there are a number of contemporary theories available, within which fractional calculus can be discussed. See also Erdélyi–Kober operator, important in special function theory (Kober 1940), (Erdélyi 1950–51).

Applications

Fractional Conservation of Mass

As described by Wheatcraft and Meerschaert (2008),[3] a fractional conservation of mass equation is needed when the control volume is not large enough compared to the scale of heterogeneity and when the flux within the control volume is non-linear. In the referenced paper, the fractional conservation of mass equation for fluid flow is:

 -\rho (\nabla^{\alpha} \cdot \vec{u}) = \Gamma(\alpha %2B1)\Delta x^{1-\alpha}\rho(\beta_s%2B\phi \beta_w) \frac{\part p}{\part t}

Fractional Advection Dispersion Equation

This equation has been shown useful for modeling contaminant flow in heterogenous porous media.[4][5][6]

WKB approximation

For the semiclassical approximation in one dimensional spatial system (x,t) the inverse of the potential  V^{-1} (x) inside the Hamiltonian  H= p^2 %2B V(x) is given by the half-integral of the density of states  V^{-1} (x) = 2 \sqrt \pi \frac{d^{\frac{1}{2}}n(x)}{dx^{\frac{1}{2}}} taken in units where  \hbar = 2m = 1 (ref: 6)

Structural damping models

Fractional derivatives are used to model viscoelastic damping in certain types of materials like polymers. [7]

See also

References

Notes

  1. ^ For the history of the subject, see the thesis (in French): Stéphane Dugowson, Les différentielles métaphysiques (histoire et philosophie de la généralisation de l'ordre de dérivation), Thèse, Université Paris Nord (1994)
  2. ^ Caputo, Michel (1997). "Linear model of dissipation whose W is almost frequency independent". Geophys. J. R. Astr. Soc. 13: 529–539. 
  3. ^ Wheatcraft, S., Meerschaert, M., (2008). "Fractional Conservation of Mass." Advances in Water Resources 31, 1377-1381.
  4. ^ Benson, D., Wheatcraft, S., Meerschaert, M., (2000). "Application of a fractional advection-dispersion equation." Water Resources Res 36, 1403-1412.
  5. ^ Benson, D., Wheatcraft, S., Meerschaert, M., (2000). "The fractional-order governing equation of Lévy motion." Water Resources Res 36, 1413-1423.
  6. ^ Benson, D., Schumer, R., Wheatcraft, S., Meerschaert, M., (2001). "Fractional dispersion, Lévy motion, and the MADE tracer tests." Transport Porous Media 42, 211-240.
  7. ^ Nolte, Kempfle and Schäfer (2003). "Does a Real Material Behave Fractionally? Applications of Fractional Differential Operators to the Damped Structure Borne Sound in Viscoelastic Solids", Journal of Computational Acoustics (JCA), Volume 11, Issue 3.

The CRONE (R) Toolbox, a Matlab and Simulink Toolbox dedicated to fractional calculus, can be downloaded at http://cronetoolbox.ims-bordeaux.fr

External links